Business

European stocks set to log worst year since 2018